MAIQKILFASLLICSLIQSIHGAEKVRLFKELDKGALDVTTKPSREGPGVVLDAGKDTLNITWTLSSIGSKREAEFKIIKVKLCYAPPSQVDRPWRKTHDELFKDKTCPHKIIAKPYDKTLQSTTWTLERDIPTGTYFVRAYAVDAIGHEVAYGQSTDDAKKTNLFSVQAISGRHASLDIASICFSVFSVVALVVFFVNEKRKAKIEQSK